package pub.wkq.springframework.beans.factory.support;

import pub.wkq.springframework.beans.factory.config.BeanDefinition;

/**
 * @author 21129
 */
public interface BeanDefinitionRegistry {
    /**
     * 向注册表中注册 BeanDefinition
     * @param name beanName
     * @param beanDefinition bean定义
     */
    void registryBeanDefinition(String name, BeanDefinition beanDefinition);

    /**
     * 判断是否包含指定名称的 BeanDefinition
     *
     * @param beanName
     * @return boolean
     */
    boolean containsBeanDefinition(String beanName);
}
